ambient25 2.2.0
Loading...
Searching...
No Matches
Ambient 25 Registers List

List of registers of Ambient 25 Click driver. More...

Macros

#define AMBIENT25_REG_MOD_CHANNEL_CTRL   0x40
 Ambient 25 register list.
#define AMBIENT25_REG_ENABLE   0x80
#define AMBIENT25_REG_MEAS_MODE0   0x81
#define AMBIENT25_REG_MEAS_MODE1   0x82
#define AMBIENT25_REG_SAMPLE_TIME0   0x83
#define AMBIENT25_REG_SAMPLE_TIME1   0x84
#define AMBIENT25_REG_ALS_NR_SAMPLES0   0x85
#define AMBIENT25_REG_ALS_NR_SAMPLES1   0x86
#define AMBIENT25_REG_FD_NR_SAMPLES0   0x87
#define AMBIENT25_REG_FD_NR_SAMPLES1   0x88
#define AMBIENT25_REG_WTIME   0x89
#define AMBIENT25_REG_AILT0   0x8A
#define AMBIENT25_REG_AILT1   0x8B
#define AMBIENT25_REG_AILT2   0x8C
#define AMBIENT25_REG_AIHT0   0x8D
#define AMBIENT25_REG_AIHT1   0x8E
#define AMBIENT25_REG_AIHT2   0x8F
#define AMBIENT25_REG_AUX_ID   0x90
#define AMBIENT25_REG_REV_ID   0x91
#define AMBIENT25_REG_ID   0x92
#define AMBIENT25_REG_STATUS   0x93
#define AMBIENT25_REG_ALS_STATUS   0x94
#define AMBIENT25_REG_ALS_DATA0_LSB   0x95
#define AMBIENT25_REG_ALS_DATA0_MSB   0x96
#define AMBIENT25_REG_ALS_DATA1_LSB   0x97
#define AMBIENT25_REG_ALS_DATA1_MSB   0x98
#define AMBIENT25_REG_ALS_STATUS2   0x9B
#define AMBIENT25_REG_STATUS2   0x9D
#define AMBIENT25_REG_STATUS3   0x9E
#define AMBIENT25_REG_STATUS4   0x9F
#define AMBIENT25_REG_STATUS5   0xA0
#define AMBIENT25_REG_CFG0   0xA1
#define AMBIENT25_REG_CFG1   0xA2
#define AMBIENT25_REG_CFG2   0xA3
#define AMBIENT25_REG_CFG3   0xA4
#define AMBIENT25_REG_CFG4   0xA5
#define AMBIENT25_REG_CFG5   0xA6
#define AMBIENT25_REG_CFG6   0xA7
#define AMBIENT25_REG_CFG7   0xA8
#define AMBIENT25_REG_CFG8   0xA9
#define AMBIENT25_REG_CFG9   0xAA
#define AMBIENT25_REG_AGC_NR_SAMPLES0   0xAC
#define AMBIENT25_REG_AGC_NR_SAMPLES1   0xAD
#define AMBIENT25_REG_TRIGGER_MODE   0xAE
#define AMBIENT25_REG_CONTROL   0xB1
#define AMBIENT25_REG_INTENAB   0xBA
#define AMBIENT25_REG_SIEN   0xBB
#define AMBIENT25_REG_MOD_COMP_CFG1   0xCE
#define AMBIENT25_REG_MEAS_SEQR_FD_0   0xCF
#define AMBIENT25_REG_MEAS_SEQR_ALS_1   0xD0
#define AMBIENT25_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT   0xD1
#define AMBIENT25_REG_MEAS_SEQR_RESIDUAL_0   0xD2
#define AMBIENT25_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT   0xD3
#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_GAINX_L   0xD4
#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_GAINX_L   0xD6
#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_GAINX_L   0xD8
#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_GAINX_L   0xDA
#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_L   0xDC
#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_H   0xDD
#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_L   0xDE
#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_H   0xDF
#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_L   0xE0
#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_H   0xE1
#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_L   0xE2
#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_H   0xE3
#define AMBIENT25_REG_MOD_CALIB_CFG0   0xE4
#define AMBIENT25_REG_MOD_CALIB_CFG2   0xE6
#define AMBIENT25_REG_VSYNC_PERIOD0   0xF2
#define AMBIENT25_REG_VSYNC_PERIOD1   0xF3
#define AMBIENT25_REG_VSYNC_PERIOD_TARGET0   0xF4
#define AMBIENT25_REG_VSYNC_PERIOD_TARGET1   0xF5
#define AMBIENT25_REG_VSYNC_CONTROL   0xF6
#define AMBIENT25_REG_VSYNC_CFG   0xF7
#define AMBIENT25_REG_VSYNC_GPIO_INT   0xF8
#define AMBIENT25_REG_MOD_FIFO_DATA_CFG0   0xF9
#define AMBIENT25_REG_MOD_FIFO_DATA_CFG1   0xFA
#define AMBIENT25_REG_FIFO_THR   0xFC
#define AMBIENT25_REG_FIFO_STATUS0   0xFD
#define AMBIENT25_REG_FIFO_STATUS1   0xFE
#define AMBIENT25_REG_FIFO_DATA   0xFF

Detailed Description

List of registers of Ambient 25 Click driver.

Macro Definition Documentation

◆ AMBIENT25_REG_AGC_NR_SAMPLES0

#define AMBIENT25_REG_AGC_NR_SAMPLES0   0xAC

◆ AMBIENT25_REG_AGC_NR_SAMPLES1

#define AMBIENT25_REG_AGC_NR_SAMPLES1   0xAD

◆ AMBIENT25_REG_AIHT0

#define AMBIENT25_REG_AIHT0   0x8D

◆ AMBIENT25_REG_AIHT1

#define AMBIENT25_REG_AIHT1   0x8E

◆ AMBIENT25_REG_AIHT2

#define AMBIENT25_REG_AIHT2   0x8F

◆ AMBIENT25_REG_AILT0

#define AMBIENT25_REG_AILT0   0x8A

◆ AMBIENT25_REG_AILT1

#define AMBIENT25_REG_AILT1   0x8B

◆ AMBIENT25_REG_AILT2

#define AMBIENT25_REG_AILT2   0x8C

◆ AMBIENT25_REG_ALS_DATA0_LSB

#define AMBIENT25_REG_ALS_DATA0_LSB   0x95

◆ AMBIENT25_REG_ALS_DATA0_MSB

#define AMBIENT25_REG_ALS_DATA0_MSB   0x96

◆ AMBIENT25_REG_ALS_DATA1_LSB

#define AMBIENT25_REG_ALS_DATA1_LSB   0x97

◆ AMBIENT25_REG_ALS_DATA1_MSB

#define AMBIENT25_REG_ALS_DATA1_MSB   0x98

◆ AMBIENT25_REG_ALS_NR_SAMPLES0

#define AMBIENT25_REG_ALS_NR_SAMPLES0   0x85

◆ AMBIENT25_REG_ALS_NR_SAMPLES1

#define AMBIENT25_REG_ALS_NR_SAMPLES1   0x86

◆ AMBIENT25_REG_ALS_STATUS

#define AMBIENT25_REG_ALS_STATUS   0x94

◆ AMBIENT25_REG_ALS_STATUS2

#define AMBIENT25_REG_ALS_STATUS2   0x9B

◆ AMBIENT25_REG_AUX_ID

#define AMBIENT25_REG_AUX_ID   0x90

◆ AMBIENT25_REG_CFG0

#define AMBIENT25_REG_CFG0   0xA1

◆ AMBIENT25_REG_CFG1

#define AMBIENT25_REG_CFG1   0xA2

◆ AMBIENT25_REG_CFG2

#define AMBIENT25_REG_CFG2   0xA3

◆ AMBIENT25_REG_CFG3

#define AMBIENT25_REG_CFG3   0xA4

◆ AMBIENT25_REG_CFG4

#define AMBIENT25_REG_CFG4   0xA5

◆ AMBIENT25_REG_CFG5

#define AMBIENT25_REG_CFG5   0xA6

◆ AMBIENT25_REG_CFG6

#define AMBIENT25_REG_CFG6   0xA7

◆ AMBIENT25_REG_CFG7

#define AMBIENT25_REG_CFG7   0xA8

◆ AMBIENT25_REG_CFG8

#define AMBIENT25_REG_CFG8   0xA9

◆ AMBIENT25_REG_CFG9

#define AMBIENT25_REG_CFG9   0xAA

◆ AMBIENT25_REG_CONTROL

#define AMBIENT25_REG_CONTROL   0xB1

◆ AMBIENT25_REG_ENABLE

#define AMBIENT25_REG_ENABLE   0x80

◆ AMBIENT25_REG_FD_NR_SAMPLES0

#define AMBIENT25_REG_FD_NR_SAMPLES0   0x87

◆ AMBIENT25_REG_FD_NR_SAMPLES1

#define AMBIENT25_REG_FD_NR_SAMPLES1   0x88

◆ AMBIENT25_REG_FIFO_DATA

#define AMBIENT25_REG_FIFO_DATA   0xFF

◆ AMBIENT25_REG_FIFO_STATUS0

#define AMBIENT25_REG_FIFO_STATUS0   0xFD

◆ AMBIENT25_REG_FIFO_STATUS1

#define AMBIENT25_REG_FIFO_STATUS1   0xFE

◆ AMBIENT25_REG_FIFO_THR

#define AMBIENT25_REG_FIFO_THR   0xFC

◆ AMBIENT25_REG_ID

#define AMBIENT25_REG_ID   0x92

◆ AMBIENT25_REG_INTENAB

#define AMBIENT25_REG_INTENAB   0xBA

◆ AMBIENT25_REG_MEAS_MODE0

#define AMBIENT25_REG_MEAS_MODE0   0x81

◆ AMBIENT25_REG_MEAS_MODE1

#define AMBIENT25_REG_MEAS_MODE1   0x82

◆ AMBIENT25_REG_MEAS_SEQR_ALS_1

#define AMBIENT25_REG_MEAS_SEQR_ALS_1   0xD0

◆ AMBIENT25_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT

#define AMBIENT25_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT   0xD1

◆ AMBIENT25_REG_MEAS_SEQR_FD_0

#define AMBIENT25_REG_MEAS_SEQR_FD_0   0xCF

◆ AMBIENT25_REG_MEAS_SEQR_RESIDUAL_0

#define AMBIENT25_REG_MEAS_SEQR_RESIDUAL_0   0xD2

◆ AMBIENT25_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT

#define AMBIENT25_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT   0xD3

◆ AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_GAINX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_GAINX_L   0xD4

◆ AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_H

#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_H   0xDD

◆ AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP0_MOD_PHDX_SMUX_L   0xDC

◆ AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_GAINX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_GAINX_L   0xD6

◆ AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_H

#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_H   0xDF

◆ AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP1_MOD_PHDX_SMUX_L   0xDE

◆ AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_GAINX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_GAINX_L   0xD8

◆ AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_H

#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_H   0xE1

◆ AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP2_MOD_PHDX_SMUX_L   0xE0

◆ AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_GAINX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_GAINX_L   0xDA

◆ AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_H

#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_H   0xE3

◆ AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_L

#define AMBIENT25_REG_MEAS_SEQR_STEP3_MOD_PHDX_SMUX_L   0xE2

◆ AMBIENT25_REG_MOD_CALIB_CFG0

#define AMBIENT25_REG_MOD_CALIB_CFG0   0xE4

◆ AMBIENT25_REG_MOD_CALIB_CFG2

#define AMBIENT25_REG_MOD_CALIB_CFG2   0xE6

◆ AMBIENT25_REG_MOD_CHANNEL_CTRL

#define AMBIENT25_REG_MOD_CHANNEL_CTRL   0x40

Ambient 25 register list.

Specified register list of Ambient 25 Click driver.

◆ AMBIENT25_REG_MOD_COMP_CFG1

#define AMBIENT25_REG_MOD_COMP_CFG1   0xCE

◆ AMBIENT25_REG_MOD_FIFO_DATA_CFG0

#define AMBIENT25_REG_MOD_FIFO_DATA_CFG0   0xF9

◆ AMBIENT25_REG_MOD_FIFO_DATA_CFG1

#define AMBIENT25_REG_MOD_FIFO_DATA_CFG1   0xFA

◆ AMBIENT25_REG_REV_ID

#define AMBIENT25_REG_REV_ID   0x91

◆ AMBIENT25_REG_SAMPLE_TIME0

#define AMBIENT25_REG_SAMPLE_TIME0   0x83

◆ AMBIENT25_REG_SAMPLE_TIME1

#define AMBIENT25_REG_SAMPLE_TIME1   0x84

◆ AMBIENT25_REG_SIEN

#define AMBIENT25_REG_SIEN   0xBB

◆ AMBIENT25_REG_STATUS

#define AMBIENT25_REG_STATUS   0x93

◆ AMBIENT25_REG_STATUS2

#define AMBIENT25_REG_STATUS2   0x9D

◆ AMBIENT25_REG_STATUS3

#define AMBIENT25_REG_STATUS3   0x9E

◆ AMBIENT25_REG_STATUS4

#define AMBIENT25_REG_STATUS4   0x9F

◆ AMBIENT25_REG_STATUS5

#define AMBIENT25_REG_STATUS5   0xA0

◆ AMBIENT25_REG_TRIGGER_MODE

#define AMBIENT25_REG_TRIGGER_MODE   0xAE

◆ AMBIENT25_REG_VSYNC_CFG

#define AMBIENT25_REG_VSYNC_CFG   0xF7

◆ AMBIENT25_REG_VSYNC_CONTROL

#define AMBIENT25_REG_VSYNC_CONTROL   0xF6

◆ AMBIENT25_REG_VSYNC_GPIO_INT

#define AMBIENT25_REG_VSYNC_GPIO_INT   0xF8

◆ AMBIENT25_REG_VSYNC_PERIOD0

#define AMBIENT25_REG_VSYNC_PERIOD0   0xF2

◆ AMBIENT25_REG_VSYNC_PERIOD1

#define AMBIENT25_REG_VSYNC_PERIOD1   0xF3

◆ AMBIENT25_REG_VSYNC_PERIOD_TARGET0

#define AMBIENT25_REG_VSYNC_PERIOD_TARGET0   0xF4

◆ AMBIENT25_REG_VSYNC_PERIOD_TARGET1

#define AMBIENT25_REG_VSYNC_PERIOD_TARGET1   0xF5

◆ AMBIENT25_REG_WTIME

#define AMBIENT25_REG_WTIME   0x89